import static org.junit.Assert.*;

import java.util.Vector;

import org.junit.Test;


public class FacturaTest {

	@Test
	public void testTotalFactura() {
		Factura factura = new Factura();
		factura.meterProducto(new Producto("sad", 1.2F, 20));
		factura.meterProducto(new Producto("dfgdfg", 2.0F, 10));
		assertEquals(1.2F*20 + 2.0F*10, factura.totalFactura(), 0.0);
		
	}

	@Test
	public void testAplicarIva() {
		Factura factura = new Factura();
		factura.meterProducto(new Producto("sad", 1.2F, 20));
		factura.meterProducto(new Producto("dfgdfg", 2.0F, 10));
		assertEquals((1.2F*20 + 2*10)-((1.2F*20 + 2*10)*0.21F), factura.aplicarIva(0.21F), 0.0);
	}

}
